package com.walter.model.form;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotNull;

/**
 * @author ：ch
 * @date ：Created in 2021/5/25
 * @description：
 * @modified By：
 * @version: 1.0
 */
@Data
public class SaveDictForm {
    @ApiModelProperty("字典id,添加时不能传,修改时必须传")
    private Integer id;

    @ApiModelProperty("父级字典id,只有二级字典量才传")
    private Integer pid;

    @ApiModelProperty("字典量的英文名称,唯一")
    @NotNull(message = "字典量的英文名称不能为空")
    @Length(min = 1,message = "字典量的英文名称不能为空串")
    private String code;

    @ApiModelProperty("字典量的中文名称")
    private String name;
}
